package com.qxbb.report.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.qxbb.report.utils.CustomDoubleSerialize;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @version 1.0
 * @author: pebble
 * @data 2023/10/12 13:17
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ChainSalesOrderDTO {

    /**
     * 连锁店名称
     */
    private String chainName;

    /**
     * 销售数量
     */
    private Integer totalQuantity;

    /**
     * 退货数量
     */
    private Integer totalQuantityR;

    /**
     *  优惠总额（  g)
     */
    private Double totalDiscountAmount;




    /**
     * 净销售金额
     */
    private Double netAmount;


    /**
     * 千禧货品净金额
     */
    private Double qxAmount;

    /**
     * 找零
     */
    private double returnAmount;


    /**
     * 刷卡 -- 现金
     */
    private Double cardAmount;

    /**
     * 现金 -- 现金
     */
    private Double cashAmount;

    /**
     * 微信 -- 现金
     */
    private Double weChatAmount;

    /**
     * 支付宝  -- 现金
     */
    private Double alipayAmount;


    /**
     * 预存款消费
     */
    private Double chainPrepaidAmount;


    /**
     * 净销售总成本
     */
    private Double totalCost;






    /**
     * 退货额   D
     */
    private Double netAmountR;

    /**
     * 净销售成本  E
     */
    private Double netCostSales;

    /**
     * 赠品成本  F
     */
    private Double totalCostFree;





}
